galloping ghost - Turkish English Dictionary